<a href="index.php?c=nieuwsitem&p=list" class="button">Lijstweergave</a><br /><br />
<?php
if (!defined('isIncluded'))
	header('location: index.php');

$isSubmitted = false;

if (!defined('isIncluded') || $_SESSION['GroepID'] != 2)
	header('location: index.php');

if (isset($_POST['submit']))
{
	if (!empty($_POST['iptTitel']) && !empty($_POST['iptBericht']) && !empty($_POST['iptID']))
	{
		$nieuwsitem = Nieuwsitem::get($_POST['iptID']);
		$properties_values = array(
			'Titel' => htmlspecialchars($_POST['iptTitel']),
			'Bericht' => htmlspecialchars($_POST['iptBericht']),
			'OntvangerID' => (isset($_POST['iptOntvanger']))?$_POST['iptOntvanger']:0,
		);
		$nieuwsitem->update($properties_values);
		echo '<div class="notification_ok">Het nieuwsitem is succesvol gewijzigd.</div>';
	}
	else
	{
		echo '<div class="notification_error">Er is een fout opgetreden, probeer het opnieuw.</div>';
	}
	$isSubmitted = true;
}


if (!$isSubmitted)
{
	if (($_SESSION['GroepID'] >= 2 && $_SESSION['GroepID'] <= 4) && !empty($_GET['id']))
	{
		$nieuwsitem = Nieuwsitem::get($_GET['id']);
		if (!empty($nieuwsitem)) :
			?>
			<div id="form">
				<form name="nieuwsitemEdit" method="post">
					<fieldset class="info_fieldset">

						<div id="note">
							<div class="notification_warning">Alle velden zijn verplicht!</div>
						</div>

						<div id="fields">
							<label>Titel</label><input class="textbox" type="text" name="iptTitel" value="<?php echo $nieuwsitem->getProperty('Titel'); ?>" /><br />
							<label>Bericht</label><textarea name="iptBericht" rows="5" cols="25"><?php echo $nieuwsitem->getProperty('Bericht'); ?></textarea><br />
							<?php
							if ($_SESSION['GroepID'] == 3 || $_SESSION['GroepID'] == 4)
							{
								?>
								<label>Ontvanger</label>
								<select name="iptOntvanger" class="selectbox">
									<?php
									$gebruikers = Gebruiker::getAll();
									foreach ($gebruikers as $gebruiker)
									{
										if ($gebruiker->getProperty('GroepID') == ($_SESSION['GroepID']-1))
										{
											$selected = ($nieuwsitem->getProperty('OntvangerID') == $gebruiker->getProperty('GebruikerID'))?'selected':'';
											echo '<option '.$selected.' value="'.$gebruiker->getProperty('GebruikerID').'">'.Bedrijf::get($gebruiker->getProperty('BedrijfID'))->getProperty('Bedrijfsnaam').'</option>';
										}
									}
									?>
								</select><br />
								<?php
							}
							?>
							<input type="hidden" name="iptID" value="<?php echo $nieuwsitem->getProperty('NieuwsitemID'); ?>" />
							<label>&nbsp;</label><input class="formbutton" type="submit" name="submit" value="Verzenden" />
						</div>
					</fieldset>
				</form>
			</div>
			<?php
		else :
		?>
			<div class="notification_info">U heeft nog geen nieuwsitems aangemaakt.</div>
		<?php
		endif;
	}
	else
	{
		header('location: index.php');
	}
}
?>